Big Huge Thesaurus

aquila rapax

noun

sounds kind of like